pickup truck (northern méxico) - French English Dictionary